import os
import sys

sys.path.append('/extra-packages')

from src import bind  # noqa
from src import interface  # noqa

if __name__ == '__main__':
    # mkdir dir
    if not os.path.isdir(interface.input_dir):
        os.makedirs(interface.input_dir)
    if not os.path.isdir(interface.output_dir):
        os.makedirs(interface.output_dir)
    # start api
    host = os.environ.get('BIND_IP', '0.0.0.0')
    port = os.environ.get('BIND_PORT', '8000')
    bind.run_app(host, port)
